random lake - German English Dictionary